small moonflower - French English Dictionary